punk-rock
acoustic-psychedelic
post rock
rock-metalcore
hard rock-punk
southern rock-country
heavy-rock'n'roll
hard rock-rock
rock
ethno-folk
folk
crust-punk
metal-crust
alternative-blues
melodic-metal
punk